another attempt at palm