add block navigation, fixes #33