I feel like this is going to be bad.