first push for demo version 0.1