sol and xpl In a difficult situation