... where the hell do u get all this stuff? u have too much time...