preload button images
more leave buttons
add missing return