sorry for the end it was kinda blaaaah, but it's 3 in the morning here.