very nice, should run very well.