building clean development environment