fill/stroke done well
static movement helpers