mostly everything appears to be working