have base working app