Love it love it love it! Does the main character have a name (as I assume Porter is just a job title)? I really like her!