Man this book has it all. Staying the second book now and can’t wait. Frank can be annoying at times but it makes it worth it when he grows with .