comply with checkstyle rules