carousel fixes

fixed a couple syntax issues and cleaned up handling of missing buttons