added reloader and form