feature: Add 4D support
test: Add test for 4D
chore: Update README