Allow custom block values
style fix
better integer getter