all buttons working, some polishing, still very early days