implementing if