improve trollcode