added compiled items
compiles, but then segfaults at do_write