annoying protein overflow bug..