Added auxulary methods