Some of the not exported functions need a description
Some of the not exported functions need a description