* path expr basics. needs work