poorly vibe coded. machines can check details easily, use them.