some handy additions