Added Position interface.