Revert "make open callback a list"

This reverts commit 230e5dee9860fc9d97831bb785f016933c20041b.

This commit introduce a bug that makes the search space incomplete. Debugging/
Add support for more than one open callbacks
fix doc
update commens in quickrun