first prototype with scan