nicer api but still trouble with priority