fix infinite recursion
remove stray require