work on interfaces for master app