web

update con functions