Rough ?
I think so.
What you will need here:
a java capable browser,
good sense of humour
and
- last but not least -
a lot of patience.