static methods added to side struct