set initial value for component if one provided

Resolves #57