Three vital functions

Three vital functions
Three vital functions