getProxy module
credentials module
all other modules refatoring to use new system