Removed unavailable enums, added prototype methods