added multi register
added multi register