Green Fluorescent Protein in progress