Some diferent tecniques.