remove generic parameter