updated after trial run