(*) : required fields