more random explanation