set up preferences and install dev environment stuff