add berkself completion