queryframe: add preview