Add new files by Issue4