Scheduling is alright because by the time the election administration component needs the database it is well after the database will be done (just needed for submitting the vote data to). Just need a method to connect to a datbase server, select the current election database/voter databse, add vote data/a person who has voted to the respective database, and get the list of all column names for the database you are inserting into. This also needs to change to PHP 4 (already under way)