added my functions