cloning compiles