@epicx: How long have