major update, most functions now working