initial implementation for reminder