compiles under Studio 6 in ash environment