This is so clean.