some updates for s100