skeleton for scanactor