DOHENY ASSET MANAGEMENT