reorganized deps