modern conveniences