nothing has helped me more than watching snapcube though