06-functions completed