implementation for previous/next weekday added