Swc 1440

pass in Asynch Request to make this generic