* Integrate new bank adapter and use it for VM profile
* Integrate new bank adapter and use it for VM profile
 * Refactoring
  * Move adapter implementation to proper place