Feature/divide

Plz let me merge~~~~~~~~~~~~~~~~~~~~~`