implements multiple months ability