qualifier name provider
removed old completion
added basic completion
to prev
dont use java api
rework imports