first commit. add working code request handler