navigation try

my attempt in fixing #27