Added forForward call to the forwarded source creation parts.
Took out location forForward calls of inner loop, such this is performed
once only.