feature of lazy append

Merged Vivek Naik requested to merge feature_lazy_append into devbranch