Incorporating Dynamic Calendar