framework for fast prototyping