change version, add methods for handling lists