proper mobile hiding