added fir example. allowed dims to change *after* they have been set