started the enum part but never got of the ground