Redid reservation because Joda already had an interval class
git is weird