ram's changes for making library compatible with all cart
minor changes
Merge branch 'ram_changes'