fixed basename