Added placholder and validator