• Viewed 10,240 times by 3014 users (Last 30 days)
  • print Created with Sketch. Print
TGH 0.00% 4.0¢

TERRAGEN HOLDINGS LIMITED - Announcements

Terragen Holdings Limited is an agricultural biological company. The Company is... Terragen Holdings Limited is an agricultural biological company. The Company is specializing in the application of microbial technology. The Company conducts research activities for the advancement of the use of probiotics in agricultural applications. Research is focused on determining the optimum combination and concentration of naturally occurring live microbe strains to help boost the productivity, welfare and resilience of farm production animals and address soil health. The Company has two products on the market in Australia and New Zealand: a microbial feed supplement for animals known as Mylo, and a soil conditioner called Great Land Plus. Mylo is an easy-to-use liquid feed supplement for dairy calves and cows that contains a specialized selection and blend of live microbes. Great Land Plus helps farmers enhance soil characteristics, making nutrients more available to plants. It may also improve yield by changing the soil microbiome and enhancing root development.More

Corporate Spotlight
Not Yet Available

Are you a Company Director ?
Put your Investment Case to Hotcopper's 700K monthly unique visitors.

Announcements


Plus500
Plus500
ANNOUNCEMENT SPONSORED BY PLUS500
ANNOUNCEMENT SPONSORED BY PLUS500
CFD TRADING PLATFORM
CFD Service. Your Capital is at risk
CFD TRADING PLATFORM CFD Service. Your Capital is at risk
Plus500
ANNOUNCEMENT SPONSORED BY PLUS500
CFD TRADING PLATFORM CFD Service. Your Capital is at risk

TGH Terragen Investor Update19/09/24
TGH Removal from Official List23/10/18
TGH Suspension from Official QuotationPRICE SENSITIVE08/10/18
TGH Intention to delist from NZX and ASX08/10/18
TGH Director Changes, Delisting Imminent04/10/18
TGH Compulsory acquisition notice - performance rightsPRICE SENSITIVE01/10/18
TGH Compulsory Acquisition Notice - SharesPRICE SENSITIVE01/10/18
TGH SPH Notice Claris Investments Pte Ltd28/09/18
TGH SPH Notice Bounty Holdings New Zealand Limited27/09/18
TGH NOTICE OF DOMINANT OWNERSHIP27/09/18
TGH OIO approval granted for acquisition by BountyPRICE SENSITIVE24/09/18
TGH Notice Pursuant to Rule 49C(3) of the Takeovers CodePRICE SENSITIVE24/09/18
TGH ASM Date and Closing Date for Director Nominations10/09/18
TGH Bounty Offer closed, remains conditional on OIO approvalPRICE SENSITIVE27/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited27/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE27/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited24/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE24/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited23/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE23/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited22/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE22/08/18
TGH Bounty Offer closing soon21/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited21/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE21/08/18
TGH Ongoing Disclosure Notice17/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE17/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited17/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited16/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE16/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited15/08/18
TGH NOTICE PURSUANT TO RULE 49C(1) OF THE TAKEOVERS CODE15/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE14/08/18
TGH Independent Director Committee Acceptance Update10/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited10/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE08/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited02/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE31/07/18
TGH Annual Report to shareholders27/07/18 download Created with Sketch. 8.59MB
TGH SPH Notice Bounty Holdings New Zealand Limited26/07/18 download Created with Sketch. 51.53KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE26/07/18 download Created with Sketch. 387.44KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE24/07/18 download Created with Sketch. 373.35KB
TGH SPH Notice Bounty Holdings New Zealand Limited20/07/18 download Created with Sketch. 52.19KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE20/07/18 download Created with Sketch. 387.42KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE17/07/18 download Created with Sketch. 372.61KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE16/07/18 download Created with Sketch. 372.55KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE16/07/18 download Created with Sketch. 373.09KB
TGH SPH Notice Bounty Holdings New Zealand Limited16/07/18 download Created with Sketch. 54.72KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE13/07/18 download Created with Sketch. 372.61KB
TGH SPH Notice Bounty Holdings New Zealand Limited12/07/18 download Created with Sketch. 54.32KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE11/07/18 download Created with Sketch. 372.54KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE10/07/18 download Created with Sketch. 372.7KB
TGH Update - Dividend/Distribution - TGH09/07/18 download Created with Sketch. 31.44KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE09/07/18 download Created with Sketch. 388.46KB
TGH SPH Notice Bounty Holdings New Zealand Limited05/07/18 download Created with Sketch. 54.12KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE05/07/18 download Created with Sketch. 372.53KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE04/07/18 download Created with Sketch. 373.07KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE04/07/18 download Created with Sketch. 374.74KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE02/07/18 download Created with Sketch. 372.58KB
TGH SPH Notice Bounty Holdings New Zealand Limited02/07/18 download Created with Sketch. 55.19KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE28/06/18 download Created with Sketch. 372.53KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE27/06/18 download Created with Sketch. 386.35KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE26/06/18 download Created with Sketch. 374.75KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE25/06/18 download Created with Sketch. 386.79KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE25/06/18 download Created with Sketch. 386.23KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE22/06/18 download Created with Sketch. 386.37KB
TGH SPH Notice Bounty Holdings New Zealand Limited22/06/18 download Created with Sketch. 54.71KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE21/06/18 download Created with Sketch. 386.36KB
TGH SPH Notice Bounty Holdings New Zealand Limited20/06/18 download Created with Sketch. 54.47KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE20/06/18 download Created with Sketch. 372.68KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE19/06/18 download Created with Sketch. 386.23KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE18/06/18 download Created with Sketch. 373.09KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE18/06/18 download Created with Sketch. 372.51KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE15/06/18 download Created with Sketch. 386.23KB
TGH SPH Notice Bounty Holdings New Zealand Limited14/06/18 download Created with Sketch. 52.48KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE14/06/18 download Created with Sketch. 386.32KB
TGH Dividend/Distribution - TGHPRICE SENSITIVE12/06/18 download Created with Sketch. 31.16KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE12/06/18 download Created with Sketch. 386.79KB
TGH SPH Notice Bounty Holdings New Zealand Limited12/06/18 download Created with Sketch. 74.46KB
TGH FY18 Full Year Results Media Release12/06/18 download Created with Sketch. 298.61KB
TGH NZX Appendix 712/06/18 download Created with Sketch. 82.92KB
TGH NZX Appendix 1PRICE SENSITIVE12/06/18 download Created with Sketch. 284.84KB
TGH FY18 Results Presentation Script12/06/18 download Created with Sketch. 510.3KB
TGH FY18 Full Year Results Presentation12/06/18 download Created with Sketch. 3.03MB
TGH FY18 Financial Statements12/06/18 download Created with Sketch. 2.41MB
TGH Preliminary Final ReportPRICE SENSITIVE12/06/18 download Created with Sketch. 428.4KB
TGH Target Company StatementPRICE SENSITIVE12/06/18 download Created with Sketch. 7.73MB
TGH SPH Notice - Bounty Holdings New Zealand Limited08/06/18 download Created with Sketch. 84.16KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE08/06/18 download Created with Sketch. 389.02KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE08/06/18 download Created with Sketch. 388.5KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE07/06/18 download Created with Sketch. 388.44KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE06/06/18 download Created with Sketch. 374.8KB
TGH SPH Notice - Bounty Holdings New Zealand Limited05/06/18 download Created with Sketch. 160.19KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE05/06/18 download Created with Sketch. 377.37KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE05/06/18 download Created with Sketch. 377.42KB
TGH FY18 Full Year Results Conference Call01/06/18 download Created with Sketch. 356.61KB
TGH Takeover Offer DocumentPRICE SENSITIVE29/05/18 download Created with Sketch. 11.21MB
TGH Distribution of Takeover Offer DocumentPRICE SENSITIVE29/05/18 download Created with Sketch. 294.81KB
TGH Revised Rule 42A Class Notice09/05/18
TGH Change in substantial holding03/05/18
TGH Terragen Investor Update
19/09/24
TGH Removal from Official List
23/10/18
TGH Suspension from Official Quotation
08/10/18PRICE SENSITIVE
TGH Intention to delist from NZX and ASX
08/10/18
TGH Director Changes, Delisting Imminent
04/10/18
TGH Compulsory acquisition notice - performance rights
01/10/18PRICE SENSITIVE
TGH Compulsory Acquisition Notice - Shares
01/10/18PRICE SENSITIVE
TGH SPH Notice Claris Investments Pte Ltd
28/09/18
TGH SPH Notice Bounty Holdings New Zealand Limited
27/09/18
TGH NOTICE OF DOMINANT OWNERSHIP
27/09/18
TGH OIO approval granted for acquisition by Bounty
24/09/18PRICE SENSITIVE
TGH Notice Pursuant to Rule 49C(3) of the Takeovers Code
24/09/18PRICE SENSITIVE
TGH ASM Date and Closing Date for Director Nominations
10/09/18
TGH Bounty Offer closed, remains conditional on OIO approval
27/08/18PRICE SENSITIVE
TGH SPH Notice Bounty Holdings New Zealand Limited
27/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
27/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
24/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
24/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
23/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
23/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
22/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
22/08/18
TGH Bounty Offer closing soon
21/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
21/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
21/08/18
TGH Ongoing Disclosure Notice
17/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
17/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
17/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
16/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
16/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
15/08/18
TGH NOTICE PURSUANT TO RULE 49C(1) OF THE TAKEOVERS CODE
15/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
14/08/18
TGH Independent Director Committee Acceptance Update
10/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
10/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
08/08/18
TGH SPH Notice Bounty Holdings New Zealand Limited
02/08/18
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
31/07/18
TGH Annual Report to shareholders
27/07/18 download Created with Sketch. 8.59MB
TGH SPH Notice Bounty Holdings New Zealand Limited
26/07/18 download Created with Sketch. 51.53KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
26/07/18 download Created with Sketch. 387.44KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
24/07/18 download Created with Sketch. 373.35KB
TGH SPH Notice Bounty Holdings New Zealand Limited
20/07/18 download Created with Sketch. 52.19KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
20/07/18 download Created with Sketch. 387.42KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
17/07/18 download Created with Sketch. 372.61KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
16/07/18 download Created with Sketch. 372.55KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
16/07/18 download Created with Sketch. 373.09KB
TGH SPH Notice Bounty Holdings New Zealand Limited
16/07/18 download Created with Sketch. 54.72KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
13/07/18 download Created with Sketch. 372.61KB
TGH SPH Notice Bounty Holdings New Zealand Limited
12/07/18 download Created with Sketch. 54.32KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
11/07/18 download Created with Sketch. 372.54KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
10/07/18 download Created with Sketch. 372.7KB
TGH Update - Dividend/Distribution - TGH
09/07/18 download Created with Sketch. 31.44KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
09/07/18 download Created with Sketch. 388.46KB
TGH SPH Notice Bounty Holdings New Zealand Limited
05/07/18 download Created with Sketch. 54.12KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
05/07/18 download Created with Sketch. 372.53KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
04/07/18 download Created with Sketch. 373.07KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
04/07/18 download Created with Sketch. 374.74KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
02/07/18 download Created with Sketch. 372.58KB
TGH SPH Notice Bounty Holdings New Zealand Limited
02/07/18 download Created with Sketch. 55.19KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
28/06/18 download Created with Sketch. 372.53KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
27/06/18 download Created with Sketch. 386.35KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
26/06/18 download Created with Sketch. 374.75KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
25/06/18 download Created with Sketch. 386.79KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
25/06/18 download Created with Sketch. 386.23KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
22/06/18 download Created with Sketch. 386.37KB
TGH SPH Notice Bounty Holdings New Zealand Limited
22/06/18 download Created with Sketch. 54.71KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
21/06/18 download Created with Sketch. 386.36KB
TGH SPH Notice Bounty Holdings New Zealand Limited
20/06/18 download Created with Sketch. 54.47KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
20/06/18 download Created with Sketch. 372.68KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
19/06/18 download Created with Sketch. 386.23KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
18/06/18 download Created with Sketch. 373.09KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
18/06/18 download Created with Sketch. 372.51KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
15/06/18 download Created with Sketch. 386.23KB
TGH SPH Notice Bounty Holdings New Zealand Limited
14/06/18 download Created with Sketch. 52.48KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
14/06/18 download Created with Sketch. 386.32KB
TGH Dividend/Distribution - TGH
12/06/18PRICE SENSITIVE download Created with Sketch. 31.16KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
12/06/18 download Created with Sketch. 386.79KB
TGH SPH Notice Bounty Holdings New Zealand Limited
12/06/18 download Created with Sketch. 74.46KB
TGH FY18 Full Year Results Media Release
12/06/18 download Created with Sketch. 298.61KB
TGH NZX Appendix 7
12/06/18 download Created with Sketch. 82.92KB
TGH NZX Appendix 1
12/06/18PRICE SENSITIVE download Created with Sketch. 284.84KB
TGH FY18 Results Presentation Script
12/06/18 download Created with Sketch. 510.3KB
TGH FY18 Full Year Results Presentation
12/06/18 download Created with Sketch. 3.03MB
TGH FY18 Financial Statements
12/06/18 download Created with Sketch. 2.41MB
TGH Preliminary Final Report
12/06/18PRICE SENSITIVE download Created with Sketch. 428.4KB
TGH Target Company Statement
12/06/18PRICE SENSITIVE download Created with Sketch. 7.73MB
TGH SPH Notice - Bounty Holdings New Zealand Limited
08/06/18 download Created with Sketch. 84.16KB
TGH NOTICE PURSUANT TO RULE 49A OF THE TAKEOVERS CODE
08/06/18 download Created with Sketch. 389.02KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
08/06/18 download Created with Sketch. 388.5KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
07/06/18 download Created with Sketch. 388.44KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
06/06/18 download Created with Sketch. 374.8KB
TGH SPH Notice - Bounty Holdings New Zealand Limited
05/06/18 download Created with Sketch. 160.19KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
05/06/18 download Created with Sketch. 377.37KB
TGH NOTICE OF ACQUISITION PURSUANT TO RULE 36 OF TAKEOVERS CODE
05/06/18 download Created with Sketch. 377.42KB
TGH FY18 Full Year Results Conference Call
01/06/18 download Created with Sketch. 356.61KB
TGH Takeover Offer Document
29/05/18PRICE SENSITIVE download Created with Sketch. 11.21MB
TGH Distribution of Takeover Offer Document
29/05/18PRICE SENSITIVE download Created with Sketch. 294.81KB
TGH Revised Rule 42A Class Notice
09/05/18
TGH Change in substantial holding
03/05/18
(20min delay)
Last
4.0¢
Change
0.000(0.00%)
Mkt cap ! $12.91M
Open High Low Value Volume
0.0¢ 0.0¢ 0.0¢ $0 0

Buyers (Bids)

No. Vol. Price($)
1 12763 3.6¢
 

Sellers (Offers)

Price($) Vol. No.
5.7¢ 560 1
View Market Depth
Last trade - 16.16pm 15/11/2024 (20 minute delay) ?
TGH (ASX) Chart
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.