Finish schedule backend - #7