worked on set_code and row implementation