Hey thanks! Also all of your criticisms are very valid and will definitely be kept in mind and if we come back to fix bugs may be accounted for.