abstract leaves

Comments