extende calendar generation script