Very detailed instructions