using swizzling operators