register creates own schedule now
merge schedule model