registration system by steven lim