functional aiming for sentry