integrated prototype