this of course needs a priority too