adding analysis modules