* simplify
* no need to iterate here
* coding guidelines