test  my code v final