sigh… at least im a midshit, could have been worser…