Can you break it down in step by step detail.