Use lowercase class names
Add errno variable and required errno values