remove unnecessary interface method