work with balance added