more work on bylaws