changed way to set defaults; makes more sense now