mile stone: sucess rate 20%. some aggregate functions not added yet, to be continued