syntax fixed.
share object init issue fixed.
merge commits