banking functionality added