add priority and default to hide it