pushing visualiser and file_writer