random doesnt work yet