added features, passing months, years, weeks