snippets + compile screen