fixed after adding sol