Added source for Free3D