fixing bug in delayed selector execution