Release 1.2.0
#improved: improved base function