now I remember why php was a hoorible language to learn CS with