refactor fill member schedules