Excellent self contained unit. AAA+++!