Fully automated for previously done input types