initial commit with a few product property tweaks