before project restructure