add comment,add dummy methods,still something to go