user modal - work in progress