added DevilBuffer