shitty Requirements