add access log support & custom properties support