well worth it for all you need