good read, almost written to well to be believable -.-