added micro registration
tweeks