added entry point for lifx