Initial reimplementation for monthly management