use export not S3method