Do it again for me babayyyy! (added validations)