replaced tabs with spaces, also added comments re: where we have to make stuff happen