second attempt at calendar