experimental cookbooks for custom layer