cleaning commenting and changing readLayout still very broken!