More compatibility with interfaces