Mer funktionalitet flyttad till register. Mycket cleanup och puts.