allow functions
correct tests