this is an example for the DS Toolbox assignment