evolay initializing added to function