first public method
conditions, dates, expections
what can I do in a class
multiple instances and constructors
first interface and working with different Lists
separation of concerns