now returns null if f2p