@johnnyray: better direct