from where we come? improve debug