Refakt all