Note that default is a reserved word in javascript. Might be better to keep avoiding it.