Merge pull request #174 from jasvir99/dirty

Resgisters extended. More constraints added.
Merge pull request #175 from jasvir99/dirty

listing of products modified.