bug for full path