add border support