enabling functions called on passed parameters