work in progress on schema