added derivations
added appendix and question