Hi there! As you can see we have renewed the entire website. Due to this there are a lot of bugs currently being fixed. Please submit any issues you find here. Please make sure there is no similar issue before making one!