fix interface namespace
add all the requirements from saxulum itself