solved 302 and 4300