refactory para inclusao de require