well explained very nice bro