add require property