Noob v1...I think a good QC'd ZF is nicer..