added darkhole effect