easier library loading