add options
add sample (square.ws)