weblogger implemented