rearrange the src files