new post working towards ui components