What happened in 346