base under the hood stuff done