More puzzle peices.