preparation of orientation & duplication methods (not working yet)