prototype UI complete