building requirement and resource requirement finished