Mosttly working things. about to mess with autotools