inserted my functions