add usage
update
optionize agreeonbegintime.
clean up.
insert and select topics.
replace bound statment with regular statement when inserting.