added raphael and example, annotated tat