Good start but needs to do more. I can see what it wants to be but needs developing.