implemented dumb progress bar, convert with gravity and resize