nicer execute button + redraw areas after execution if possible