remove unnecessary methods