refactoring for gaols area