Add building and area implementation.