Fixed default value issues, everything looks implemented