documentaion updated spaceing and all that