first functioning navigation