refactored teenus