remove useless input mothods