remove unnecessary extends