got a few more bugs. can now set an end date other than 'now'