I copy pasta'd this from zamboni so don't give me guff on anything in this file thx :)