added advanced assignment to file