Initial contribution to llp
More