3 layer design