S3 methods created, todo memprofiling