2013.5.17 a rough implementation of blockf-scrollf