implemented bank application