I have no idea if I just did this right.