explain 'discretion' better