Restore the function & flexibility