Super detailed instructions for using this code