adding minimal ui and scale stuff