adding some useful stuff