very scary but worth it