C/L/P??? Few Questions