separated permissions
Reminders implementation in separate class