using absolute path for socket