A few parts f/s 99-04

#1