get Or implementation