fixing sub