first commit: ct-lamp