Prototype interface V2