major changes to performance + pause