refactor zepto
fix