good abstractions are good. Bind is in\!