bang! methods