Now with working account level parsing and low level functions