This will do until I feel like putting some polish into this.