updated UI buttons etc