*added option to override default_value in get() method