playing with transaction log functionality