add some pre-develop code