REGISTER DESIGN