further dialogue code