create paths for 14seg and 16seg
separated implementation by type