few more and more compile errors