Design class