first remove implementation
use correct path splitting