Missing pieces. Next some testing.