Added boundary class prototype