shared Shared code from me..use at own risk.This is only demonstration and/or experiments at this point.