Thanks for your suggestions! Those are really good points that we admit we've missed. Will be working on it immediately!