what does it all mean?!