MAV Building logic