finishing the adv part
added a few lines
added few files needed
merged with salahs work