update getDetail,Gene operations,fix bugs, fix Consts usage