adding code & tests