stupid rottin.................uuuhggg