great post ruzan
rep when i can


edit rep added