Added some more io ports
Really rough layout