def create_layer_rating_settings(sender, **kwargs):
    """ create layer rating settings """
    created = kwargs['created']
    layer = kwargs['instance']
    if created:
        # create layer participation settings
        # task will be executed in background unless settings.CELERY_ALWAYS_EAGER is True
        # if CELERY_ALWAYS_EAGER is False celery worker must be running otherwise task won't be executed
        create_related_object.delay(LayerParticipationSettings, {'layer': layer})