registration
bug fixes