- implement api
- first functions
- security string