beginners. think they know everything ha ha ha.