Many happy returns of the day and wish long live and prosper