refactor Belly.java