updates the actual requirement and updates respective guis

bbiltch