Production means