conditional is working for ternary expressions... -sai