updated human proportion function