added pretty printing for disposition types