write client side app for 'sup'