small updates closer to functionality