fixing from sirna method