implemented lousy calendar