Clean builder