Assignment application