small guide for developers