random checkpoint :p
better GUI updates and more