removed unnecessary validation methods