function S fix