done but one bug