finished 395

another totally confused cast!! #175