140 soldiers took oath