Noodle WIP

work in progress