added ability for future and past to accepts months