- web console implementation