you are right, but this complies to the other functions in this file