less code, less bugs