adding uses view and fixing decomp