working on app lib