Mostly just fiddlign with stuff