simpler and faster, also scripts have to run..