Not clean enough unfortunately.