partly implement user visits count and restricts
add activity self visit restrication