I write stupid requirements