Fixed speed (redundand tmp object -> function with reference)