Mod1

PR for first part of mod1.