A big problems need big sword...