add esw