now with more random