implemented menu new