add basic code for app