added the new requirements for app to not get rejected

some other minor improvements