reuseful js