add visibility utils