removed unnecessary methods