push for demo

not working as intended but shows the concept