added separate VLIST and HLIST