Do you think we can move this section of setting modifying code into `setKeyboarName()`?