Smartpace technologies