[cs] add new things; synchronize with the original