added a small gang_area api