understanding mechanism