lots of simpliciation for value bricks