All the answers you have been wondering about a long time ago.