removed excess methods that are never used.