Note: add attribute :performance