improve Funtionality frist Release