Introspection time folks. Know thyself and all that. :)