changing featness to use asynqueue