some handy tools