1. hash complete
2. symmetric problem is visual studio 
   -> i am not sure what the problem.