@djbravo: How long have