layout changes
adding documentation