this shit is ****ed I havent slept in 24 hours.