adding in a few of the old methods