implement bank