This function is incomplete:
* not closed bracket
* unused variables