better debbuging