Implemented Tests (coverage at 75% )