register&profile code. crypt, auth and generic controllers support.