fix valtypes for mirror; add mirror description