whoohoo finally have method parsing