partial cast 1005