fully roxygenized the package