Fields marked with (*) are obligatory