changed to ignore certain functions; tests pass