add text, not aligned correctly.
refactor x axis positioning
add randomized events