comment casing
added INVALID and EXPIRED message based on start and end dates