added more Tests and schedule 100% coverage