sonny needs to overcome gaps in character development and story logic 
(ROOT (S (NP (NNP sonny)) (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 (S (NP (NNP )) (VP (VBZ ) (S (VP (TO ) (VP (VB ) (NP (NP (NNS )) (PP (IN ) (NP (NP (NN ) (NN )) (CC ) (NP (NN ) (NN )))))))))))