working on validating transactions within each block