updates to make xdress a real utility