Added further details. Still work in progress