Removed requires useless