wip tour try catch for onload & onend