All test are written and fail. Ready for part II