setting up testing
refactor date form
remove unused testing