parsing works correctly