sharing some fresh thoughts