only skip weekends if anual or monthly... might need to add a flag?