FIX: tokens only instantiated when user clicks in lib