Implement monthly and weekly consumers