adding sparse docs