Development trend

(Finishing...)