Add ability to customize root value