Toyscanner implementation