removed unused private member 'filename'