add calendar plugin and test it