Removed activity reference, added newInstance() call