add modify action to share library
add few comments
provide the command input props prefix override func