duplication works with all types, rotation doesn't