extracting building obj methods