everything should be perfect, but instead