Generate Label done. Pending minor fixes