starting code exploration