use finish instead of navutils stuff in detail