implementing solar