re-added src folder due to strange sub-module issue