make it build ... ish.