configure and reorder source