refactored ActionLogWeb