adding array-list conversions
adding example systems