everything before target code