creating trunk development