added rudementary documentation