using fetch in an unrecommened by perfectly ok way