added basic stuff and libraries