compliance with building codes