new deps and scala, todo fix compile