first version of block physics