clean up
improve the claw backends