Modify dependency
Add string support

[TODO] Functions for strings