basic general form
added general fields