Input validation is back, UI improved, fixed activities