Basic validation and tests for maintainable