Some interesting thoughts for a better life for all