non-mechanical