as title, some part is correct, however some is not.