debug endpoints, follow logic
follow logic