ed calderon