fixing it to have references to all the funcs available so it is less mysterious