Some progress on the electric tools. Still horribly broken.