finished mechanic calendar v0.3