single page version works, you can make a secret message and decode it all on the same page