Refactor detector for customer, not if logged in or not...

-dx