Other than this, your code looks good, functionally.