me function in place