removed some uncessary lines, added more examples