Bug fixes; first attempt at registerList