fixed some mobile issues, patched resolve for instagram, swapper  call to return promise