adding second prototype