removed abspath requirement