Register fully works now. No more hacky crap code. :+1: