minor tweaks to new and create method.