Refactored select logic
updated dot release