add some TODOs
schedule model referify if schedule is already taken