add guide, add hiding for desktop buttons