removed not needed files
updated to use the new enum syntax