removed some dumb requirements
again requirements
again x3