Derrick walked me through everything like the expert he is!