add working prototype :) without styles