better support for tourguide but need to implement the script