There, posted. Kinda tired now. Tell me if stuff are wrong and things.