is it worth it? what gains are there and what losses are there??