added border radius && color functions