some small interface fixes (alignment, drawing when done instead of before, etc