(define v (vector 3 5 2 1)) (vector-sort! v) =) unspecified v =) #(1 2 3 5) According to the definition, vector-sort! should take a procedure as the first argument. Is the proc argument perhaps optional? Thanks leppie