I know I've posted this one before.. but I'll try to add something new additions thought or reflection . . . .