some requirements, units, etc