fixed square copy