D31F and HYAP