added scanner, but not cool