No need for list comprehension here.
Add missing functions for this answer.

Thanks @fabioyamate