code is writen
deleted not needed