i take it you did read this great block ryan andemu