use built in guest check instead of own