updated calendar prog