reused function missed to use parts updated.