the answers are everywhere.