building rule key