remove useless lifetime parameter