make sure we have an instance before using it