rearranged FS function order