add first mipmap implementation and results