lighter
adding more functionality