cookbook for setting development environment