interface bugs squashed