Missing implementation of functions
missing files recovered from tarball