there's no way this is just going to work