a noobie not so noobie after all.