rough implementation of deck/slide/poll interface
finishing touches done