here is an alternate version that fills the empty spots-- personally I like v1 better than this