additional work on innerword