btw, we usually have an empty line at the end. I am surprised that this passes the checkstyle checks. I thought we have a check for that.