updated marked to marked-undefined and now have some initial metadata parsing