initial kjgbdfklaygjhdkflthadlft