1. fixed scan bug
2. notify the customer when banker is free- throwing execption