Merge pull request #16 from Zaexu/master

etc-update replacement