Adds functions for required params