changed all instances of "default" to "value" for all methods