wip: specify binding interface