minor. remove generic