DAMNIT. i feel s0o freakin stupid. i mean LEFTY RUGERRIO. but not sure yet? its him right?