getting rid of internal handling, threads solved this, duh! fix for promotion requests handling