begin work on "d[] not an Lvalue"