Author: Smartwares Group