fixed replying and cleared up some method names