My Navigation Method
Author's Navigation System (with little changes)