We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
Your chance to show teachers how much you appreciate them. The breakfast and general gifts are being co-ordinated by the ISTPA; please contact the ISTPA for more information.Help is need to prepare, set-up and clean up. Individual gifts for teachers may be brought to this Breakfast; please contact the ISTPA about making contributions to general gifts.
School will start at 9.00am this morning; the ISTPA is seeking volunteers to supervise students while they play for those parents who must drop off their children before 9.00am
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
Note that there will be no Extended Care before or efter the ceremony. Please dress your child in his/best IST uniform as typically many many photographs are taken. More details to follow.
9.45am Parents and Guests to be seated
10.00 - 11.00am Ceremony
11.00am Dismissal and end-of-year lunch
Note that there will be no Extended Care before or efter the ceremony. Please dress your child in his/best IST uniform as typically many many photographs are taken. More details to follow
12.45pm Parents and Guests to be seated
1.00 - 2.30pm Ceremony
2.30pm Dismissal
End-of-year lunch - please check back for updates
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
We are now in the Open Enrolment period. Please let us know if you are interested in enrolling your child(ren) and have yet to do so, or are thinking of a Semester Two (January) entry.
We are currently accepting registrations for 2012/2013 and beyond. Contact us for more information.
IST’s seventh Summer Programme / Summer Camp is for children 3 – 12 years old, and runs Monday 4 June to Friday 27 July 2012. Eight one-week AM Language and PM Activity programmes; AM and PM may be combined to provide full-day enrolment. Weekly or multi-week enrolment; discounts for four and eight weeks. Programme times are 8.30am - 12.00pm and 12.00pm - 3.30pm. Extended Care is available from 7am and until 6pm.
Ages
Confirmed AM language programmes :
Proposed AM Language programmes :
If numbers allow, groups within these age-bands may be created based on level. Please contact us with your interest as minimum numbers apply. Early registration is strongly recommended.
Confirmed PM Activity programmes :
Proposed PM Activity programmes :
Please contact us with your interest as minimum numbers apply.
Previous PM Activity programmes have included :
Registration for IST students opens 1 February. Registration for non-IST students opens 1 April . Please check back for updates and links to the registration forms.
Prospective staff - please visit our Employment page.
Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer