Well....shit.-Updated