more personal utils