remove constructor and handle stuff in onEnable