Not great, but good enough