fiddling to get it workign