pay attention: project restructure