Amazed and confused

by