improved the \light command