nit: showHomescreen -> tryShowHomescreenSection