the usage of _ stuff is a hidden problem with not understanding visibility perhaps? or maybe its usage.