adding detailed instructions