reverted add-pgms to adding per one pgm
added type hints