Don't expect a lot out of this, this is my first program.