An Answer to all Your Questions