fixed project def