yousup lee - acceptance and unit tests