All methods created with viva 3.0