commit additions
commit updates and renaming
commit changes
addeed Lazy Model implementation