primer: adapting content from WoS workshop