consistency problems but it pretends to be working great!