needs to overcome gaps in character development and story logic 
(ROOT (VP (VBZ needs) (S (VP (TO to) (VP (VB overcome) (NP (NP (NNS gaps)) (PP (IN in) (NP (NP (NN character) (NN development)) (CC and) (NP (NN story) (NN logic))))))))))
(ROOT (VP (VBZ ) (S (VP (TO ) (VP (VB ) (NP (NP (NNS )) (PP (IN ) (NP (NP (NN ) (NN )) (CC ) (NP (NN ) (NN ))))))))))