I believe the empty() function was running backwards from my intentions of it. Testing it to be Not empty() now.