Better sample directive