naming and base app complete