started adding documentation