why listen?
static folder in docs