added 5 pixel wide margin around
simplified examples, setting options directly in constructor