remove top project directory
stop using App, use more lazy vals