adding approx_ leather fields to data.
require underscore for default function
do not use defaults
when is it state and when is it props...