fixes #43; raise seperate issue after reviewing all markup structure