moving require around