added hidden fields to models