moved tools to utils