I'm not a complete idiot. Some parts are missing.