don't access nil#[]