Ups & Downs of life