finish coding split