Added some code for new labelfree approach