added drag area calc