added read-online template