cleaned up warnings, paricularly with action construction by letting
them just be new statements without assignment.