Our engineers are making some updates and we will be live soon. Kindly contact us on +233 543 910 158 / iinfo@triggerpixels.com