more reliable spec for system user