split the getter