Add past and future meeting implementations and extra test