day four - added Singleton, Vector, fixed Array