- improved async interface generation
improved templates