Self-update (#62)