assignment push