Implemented basic stuff.