setting interface for app