fixed buttons
added keycloak and updated to use new api