start from shitcode