Start to handle packet
Need to fix answer not returning
look and feel, working, returns packet correctly