implemented scheduled message