merge direction-asserts
more asserts
split test page