all explained