added squaretag stuff from hello world