added callback based working test99 and testselect