This package requires less typiing now and is programmatically "cleaner"