step by step use octo