finally managed solution for basic light